delivery of health care - Francés Inglés Diccionario